package com.jie.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 *
 *  日志的配置类
 *  NONE : 不记录任何信息
 *  BASIC : 仅记录方法、URL以及响应状态码和执行时间
 *  HEADERS : 除了记录BASIC级别的信息外，还会记录请求和响应的头信息
 *  FULL : 记录所有请求与响应的明细，包括头信息，请求体、元数据等。
 * @author jie
 * @date 2019/8/7 -14:18
 */
@Configuration
public class FullLogConfiguration {

    /**
     * 配置Full日志等级
     */
    @Bean
    Logger.Level feignLoggerLevel() {
        return Logger.Level.FULL;
    }
}
